auditable invoice - German English Dictionary